重复Excel行和列
当Excel电子表格跨越多个打印页面时,如果在每页的顶部或左侧重复列或行标题,阅读的可读性会显著提高。 在Excel中,这些被称为重复的行和列(也称为标题行和列)。 IronXL for Python只需通过几行代码即可启用此功能。
SetRepeatingRows(startRow, endRow)
此方法设置重复的行。 例如,调用worksheet.SetRepeatingRows(3, 4)会在每个打印页面上重复第4行和第5行。
SetRepeatingColumns(startColumn, endColumn)
此方法设置重复的列。 例如,调用worksheet.SetRepeatingColumns(0, 2)会在每个打印页面上重复列A到列C。
这两种方法使用零基索引,其中column 0对应"A",row 1对应Excel中的第2行。 当SetRepeatingRows和SetRepeatingColumns一起使用时,每页的重复规则取决于其相对于第一页的位置。
扩展到第一页右侧的页面将仅应用重复列规则。 扩展到第一页下方的页面将仅应用重复行规则。 位于打印范围内部区域的页面将同时应用这两种规则。
图 1

图 2







